#ifndef _ABOUT_DIALOG_H_
#define _ABOUT_DIALOG_H_

#include <gtkmm/dialog.h>

class AboutDialog : public Gtk::Dialog
{

public:
  
  AboutDialog (Gtk::Window*);
  virtual ~AboutDialog ();

private:

  Gtk::Window *m_toplevel;

  Gtk::VBox* create_info_tab ();
  Gtk::VBox* create_authors_tab ();
  Gtk::VBox* create_thanks_tab ();
  Gtk::VBox* create_license_tab ();
  
  void close ();

};

#endif /* _ABOUT_DIALOG_H_ */
